package com.ifinc.common.web.demo;

import com.ifinc.common.web.frame.BaseObject;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * User: luotao
 * Date: 13-12-12
 * Time: 15:34
 */
public class IndexAction extends BaseObject {

    public String index() {
//        List list = new ArrayList();
//                Map m1 = new HashMap();
//                m1.put("id", 1);
//                m1.put("pId", 0);
//                m1.put("name", "pNode 1");
//                m1.put("open", true);
//                list.add(m1);
//
//                Map m2 = new HashMap();
//                m2.put("id", 11);
//                m2.put("pId", 1);
//                m2.put("name", "pNode sub1");
//                m2.put("open", false);
//                list.add(m2);
//        String jsonStr = JSON.toJSONString(list);
//        addResult("data",jsonStr);
        return "tree";
    }

    public List tree() {
        List list = new ArrayList();
        Map m1 = new HashMap();
        m1.put("id", 1);
        m1.put("pId", 0);
        m1.put("isParent", true);
        m1.put("name", "pNode 1");
        m1.put("open", false);
        list.add(m1);

        Map m2 = new HashMap();
        m2.put("id", 11);
        m2.put("pId", 1);
        m2.put("name", "pNode sub1");
        m2.put("open", false);
        list.add(m2);

        return list;
    }

    public String toBaidu(){
        return "redirect:http://www.baidu.com";
    }

    public String login() {
        sessionParam.put("isLogin", true);
        return "succ";
    }

    @Override
    public void verify(String methodName) {
        System.out.println("methodName = " + methodName);
    }
}
